/// Author: QP
/// Version: 1.0
/// Date:2021/07/08
/// 麻醉章节条目表
/// 一个文档可以有多条麻醉记录条目
/// 注意，这不是章节类，是麻醉记录条目类。没有麻醉章节类
Class HCC.SQL.Document.Anesthesia Extends (%Persistent, %XML.Adaptor, HCC.SQL.Base) [ CompileAfter = HCC.SQL.Base ]
{

Parameter SectionCode = "59774-0";

Parameter SectionName = "Procedure anesthesia";

Parameter SectionCodeSystemOID = "2.16.840.1.113883.6.1";

Parameter SectionCodeSystem = "LOINC";

/// 文档号
Relationship DocumentNo As HCC.SQL.Document(XMLPROJECTION = "NONE") [ Cardinality = parent, Inverse = Anesthesias ];

/// 麻醉方式代码
Property method As WS.DE.DE060007300 [ SqlFieldName = method ];

/// 麻醉开始日期时间
Property beginTime As WS.DE.DE060009500 [ SqlFieldName = begin_time ];

/// 美国麻醉医师协会分级标准代码(ASA)
Property ASA As WS.DE.DE051012900 [ SqlFieldName = ASA ];

/// 气管插管分类
Property intubation As WS.DE.DE060022800 [ SqlFieldName = intubation ];

/// 麻醉药物名称
Property anesthetic As WS.DE.DE085002200 [ SqlFieldName = anesthetic ];

/// 麻醉体位
Property position As WS.DE.DE041026000 [ SqlFieldName = pos ];

/// 呼吸类型代码
Property breathingType As WS.DE.DE060020800 [ SqlFieldName = breath_type ];

/// 麻醉描述
Property notes As WS.DE.DE060022600 [ SqlFieldName = notes ];

/// 麻醉合并症标志
Property complication As WS.DE.DE050107700 [ SqlFieldName = complication ];

/// 穿刺过程描述
Property puncture As WS.DE.DE051006300 [ SqlFieldName = puncture ];

/// 麻醉效果
Property effect As WS.DE.DE060025300 [ SqlFieldName = effect ];

/// 麻醉前用药
Property premedication As WS.DE.DE060013600 [ SqlFieldName = premedication ];

/// 麻醉医师姓名
Property anesthetist As WS.DE.DE020103900 [ SqlFieldName = anesthetist ];

/// 麻醉适应证
Property indication As WS.DE.DE060022700 [ SqlFieldName = indication ];


}
